/*
* @Author: Administrator
* @Date:   2018-06-15 14:29:12
* @Last Modified by:   Administrator
* @Last Modified time: 2018-06-19 14:23:46
*/
*{margin:0px; padding: 0px;}
html,body{font-size: 14px;font-family: "微软雅黑";color: #333;height: 100%; display: block;}
ul,li,ol{list-style: none;}
a{text-decoration: none;color:#333;}
.owf{overflow:hidden;}
.pull-left{float: left;}
.pull-right{float: right;}
header{background: #333; padding:9px 20px;}

@font-face {
  font-family: 'iconfont';  /* project id 711605 */
  src: url('http://at.alicdn.com/t/font_711605_2fnrv71zfiy.eot');
  src: url('http://at.alicdn.com/t/font_711605_2fnrv71zfiy.eot?#iefix') format('embedded-opentype'),
  url('http://at.alicdn.com/t/font_711605_2fnrv71zfiy.woff') format('woff'),
  url('http://at.alicdn.com/t/font_711605_2fnrv71zfiy.ttf') format('truetype'),
  url('http://at.alicdn.com/t/font_711605_2fnrv71zfiy.svg#iconfont') format('svg');
}

.iconfont{
    font-family:"iconfont" !important;
    font-style:normal;
    -webkit-font-smoothing: antialiased;
    -webkit-text-stroke-width: 0.2px;
    -moz-osx-font-smoothing: grayscale;
}


.logo{height: 40px;}
.logo img{height: 100%}
.logo-text{height: 25px; color:#999; border-left:2px solid #999; margin-top: 8px; font-size:20px; font-weight: bold; line-height: 25px; margin-left: 20px;padding-left: 10px;}
.user-info{height: 40px; color: #999}
.user-info table{ vertical-align: middle; height: 40px;}
.welcom-text{font-size:15px; font-weight:bold; padding-right: 20px}
.user-icon{width: 40px; height: 40px;  border-radius: 50%; position: relative; overflow:hidden;}
.logo-img{position: absolute; width: 100%;background:#999; height: 100%;}
.logout{background:#666; display: block;padding:4px 15px 4px 18px;border-radius: 15px; margin-left: -15px; }

.content{height: calc(100% - 58px);  }
.silde-bar{width:200px; height: 100%; background: #373737;}
.content-main{ height: 100%;margin-left: 284px; overflow-y: auto}
.left-menu-item{height: 158px; position: relative; cursor: pointer;}
.top-radius{height: 79px;   border-bottom-right-radius: 20px}
.bottom-radius{height: 79px;  border-top-right-radius: 20px}
.center-icon{ height: 70px; position: absolute; margin:auto;left:0px; right:0px;top:0px;bottom:0px; color:#AFAFAF;  text-align: center;}
.center-icon i{font-size:35px;}
.center-icon h3{font-weight:normal; font-size: 15px; padding-top: 13px}
.left-menu-active{background:#fff;}
.left-menu-active .bottom-radius{background:#3D3D3D;}
.left-menu-active .top-radius{background:#3D3D3D;}
.page-title{margin-top:40px; margin-bottom: 20px}
.box{display: inline-block; box-shadow: 2px 3px 16px #dedede;padding:15px; border-radius: 5px; margin-bottom: 40px;margin-top: 30px}
.box-head-title{font-size:20px;margin-bottom: 25px;}
.form-input{padding: 0px 23px}
.form-input-title{color: #666; padding-right: 8px}
.input-controller{width:122px; border:1px solid #FB8920; border-radius: 8px; height: 26px; outline: none; padding-left: 5px}
.button{border-radius: 8px; background:none; outline: none;padding:5px 15px; border:none;cursor: pointer;}
.button-default{background:#FB8920; color: #fff}
.size-large{font-size:17px;}
.table{width: 100%}
.full-width{width: 80%}
.table-controller{width:100%; text-align: center; table-layout: fixed;}
.table-controller thead th{border-bottom:1px solid #f2f2f2; height: 40px}
.table-controller th{color:#666;}
.table-controller tr{height: 40px}
.fenye{margin:48px;}

.form-select{outline: none; border:1px solid #FB8920; background:none;height: 28px;width: 122px;border-radius: 8px;
 appearance:none;
  -moz-appearance:none;
  -webkit-appearance:none;
  padding-left: 5px;
  position: relative;
  background: url("../images/select-arrow.png") no-repeat scroll 100px center transparent;
  color:#666;
}
.form-select:after{

}
.opation{color: #FB8920;padding:0px 3px;}
.fenye-container{width:calc(100% - 170px); text-align:center; height: 28px; padding-top: 5px}
.fy-box{border:1px solid #CCCCCC;padding:4px 6px; border-radius:6px; margin:0px 5px;}
.fy-box i{color:#FB8920;}
.first-page{border-right: 1px solid #cccccc;padding-right:10px;}
.page-code{margin:0px 3px; border:1px solid #cccccc; display: inline-block; width:30px; height: 28px;line-height: 30px;text-align:center; border-radius: 5px}
.page-code:hover{color:#FB8920 !important; background:#F5F5F5; border:1px solid #F5F5F5;}
.page-active{background:#FB8920; color:#fff !important; border:1px solid #FB8920;}
.disClick a{color:#cccccc; cursor: default;}
.disClick a i{color:#cccccc;}
.red{color:red;}